Internet Archive BookReader

Kelly's directory of Hampshire, Wiltshire, Dorsetshire and the Isle of Wight